brine leech - Alemán Inglés Diccionario